The Cowboy Cafe, Dubois, Wyoming
Start your journey in Dubois, Wyoming, about an hour from Yellowstone. The Cowboy Cafe is the real deal—think wood-paneled walls, cowboy hats on the staff, and plates piled high with Western grub. Their bison chili is spicy and hearty, perfect for warming up after a chilly morning. Kids love the mini burgers, and the huckleberry milkshakes are a sweet hit for all ages. Portions are huge, so come hungry!
Family Tip: Grab a booth near the window for a view of the cute main street. They’ve got crayons for kids to doodle while you wait.
Must-Try: The bison chili or the cowboy breakfast with eggs, sausage, and hashbrowns.
Hours: Open 7 AM–8 PM, but check for winter hours—they sometimes close early.
Oops: Almost forgot to mention their apple pie—it’s a must for dessert!
Irma’s Restaurant, Cody, Wyoming
Next, roll about 2 hours east to Cody for Irma’s Restaurant, named after Buffalo Bill’s daughter. This place is like stepping into the Wild West, with a carved wooden bar and old-timey vibes. The prime rib is a crowd-pleaser, slow-roasted and melt-in-your-mouth good. For kids, the chicken fingers and fries are a safe bet. Don’t skip the cherry cobbler—it’s served warm with a scoop of vanilla ice cream that’ll make everyone happy.
Family Tip: Check out the free Wild West shootout reenactment outside in summer—kids will talk about it for days.
Must-Try: Prime rib or the Wyoming trout if you’re feeling fishy.
Hours: 11 AM–9 PM, closed Sundays.
Penny’s Diner, North Platte, Nebraska
Drive about 6 hours from Cody to North Platte, Nebraska, and pull into Penny’s Diner, a shiny, retro 1950s joint that’s open 24/7. The chrome counters and jukebox vibes scream classic Americana. Their milkshakes—chocolate, strawberry, or vanilla—are thick and perfect for sipping on the road. Burgers and fries are a hit with kids, and the breakfast platters (pancakes, eggs, bacon!) are great any time of day.
Family Tip: Kids love the mini jukebox selectors at the tables—bring a few quarters for fun.
Must-Try: The “Big Penny” burger with all the fixings or the all-day breakfast platter.
lcriw-908323-5d4e3b
Hours: 24/7, so no stress if you’re running late.
Kinda goofed: I almost wrote “open 24 hours” twice—ha, Penny’s got you covered anytime!
The Engine House Cafe, Lincoln, Nebraska
From North Platte, it’s a 3-hour drive to Lincoln, where The Engine House Cafe awaits in an old fire station. This spot’s got character, with fire truck decor and a cozy feel. Their pancakes are fluffy and huge—perfect for sharing with kids. The BBQ pork sandwich is a local fave, smoky and saucy. They also do a mean cherry pie that’s practically a Nebraska tradition.
Family Tip: Kids can check out the old fire gear on display while you wait for food.
Must-Try: The firehouse pancakes or the BBQ pork sandwich with coleslaw.
Hours: 6 AM–2 PM, so plan for breakfast or lunch.
The Root Beer Stand, Oglesby, Illinois
Your final foodie stop is in Oglesby, Illinois, about a 5-hour drive from Lincoln, right near Starved Rock State Park. The Root Beer Stand is a retro gem serving frosty mugs of homemade root beer that kids go nuts for. Their hot dogs and chili cheese fries are messy but so worth it. It’s a casual, outdoor spot, so you can relax while the kids run around the picnic area.
Family Tip: Order extra root beer floats—they’re a hit with everyone and perfect for hot days.
Must-Try: The classic Chicago-style hot dog or the root beer float.
Hours: 11 AM–8 PM, seasonal (closed in winter, so check ahead).